﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ABMUsuarios.ascx.cs" Inherits="PresentacionWeb.ControlesDeUsuario.ABMUsuarios" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %>

<%@ Register src="UCDatosUsuario.ascx" tagname="UCDatosUsuario" tagprefix="uc1" %>

<cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" 
    Width="428px" onactivetabchanged="TabContainer1_ActiveTabChanged">
    <cc1:TabPanel runat="server" HeaderText="TabPanel1" ID="TabPanel1">
    <HeaderTemplate>
        Alta
        </HeaderTemplate>
        
    <ContentTemplate>
    <p align="center">
        <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="Large" Text="Alta de Usuario"></asp:Label>
    </p>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <asp:Label ID="lblErrorAlta" runat="server" ForeColor="Red"></asp:Label>
                
 
            </ContentTemplate>
            
        </asp:UpdatePanel>
        <uc1:UCDatosUsuario ID="UCDatosUsuarioAlta" runat="server" />
        
        <br />
        <asp:Button ID="btnCrearUsuario" runat="server" 
            onclick="btnCrearUsuario_OnClick" Text="Crear Usuario" />
        
      </ContentTemplate>
        
    </cc1:TabPanel>
    <cc1:TabPanel runat="server" HeaderText="TabPanel2" ID="TabPanel2">
    <HeaderTemplate>
        Modificacion
        </HeaderTemplate>
        
    <ContentTemplate>
  
    <p align="center">
        

        <asp:Label ID="Label3" runat="server" Font-Bold="True" Font-Size="Large" Text="Modificacion de Usuario"></asp:Label>

    </p>
        
        <asp:UpdatePanel ID="UpdatePanel2" runat="server">
            <ContentTemplate>
                <asp:Label ID="lblErrorModificacion" runat="server" ForeColor="Red"></asp:Label>
                           </ContentTemplate>
        </asp:UpdatePanel>
                  
                  <div align="left">
         <br />
         
        </div>
 
         <asp:UpdatePanel ID="UpdatePanel4" runat="server">
                <ContentTemplate>
                     <asp:GridView ID="gvUsuarios" runat="server" AutoGenerateColumns="False" 
                        OnSelectedIndexChanged="gvUsuarios_SelectedIndexChanged" Width="100%">
                        <Columns>

                            <asp:CommandField ShowSelectButton="True" />
                            
                            <asp:BoundField HeaderText="IdUsuario" ReadOnly="True" DataField="ProdId" 
                                Visible="False">
                                
                                <HeaderStyle BackColor="#999966" />
                                
                            </asp:BoundField>
                            
                            <asp:BoundField HeaderText="Nombre" ReadOnly="True" DataField="Nombre">
                              <HeaderStyle BackColor="#999966" />
                            </asp:BoundField>
                            <asp:BoundField HeaderText="Apellido" DataField="Apellido">
                            <HeaderStyle BackColor="#999966" />
                            </asp:BoundField>
                            <asp:BoundField HeaderText="Nombre Usuario" DataField="Usuario">
                            <HeaderStyle BackColor="#999966" />
                            </asp:BoundField>
                         </Columns>
                        
                    </asp:GridView>
                    

                </ContentTemplate>
                

            </asp:UpdatePanel>
        

        <br />
        

        <asp:Panel ID="Panel1" runat="server">
            

            <asp:UpdatePanel ID="UpdatePanel5" runat="server" ChildrenAsTriggers="False" 
                UpdateMode="Conditional">
                

                <ContentTemplate>
                    

                    <asp:PlaceHolder ID="PlaceHolderUCDatosUsuarioModificacion" runat="server"></asp:PlaceHolder>
                    

        <br />
                    

 

        
                </ContentTemplate>
                

                <Triggers>
                    

                    <asp:AsyncPostBackTrigger ControlID="gvUsuarios" 
                        EventName="SelectedIndexChanged" />
                    

                </Triggers>
                

            </asp:UpdatePanel>
            

        </asp:Panel>
        <br />

        <asp:Button ID="btnGuardar" runat="server" Text="Guardar" 
            onclick="btnGuardar_Click" />
        
        
 

        
       <br />
        
 
    </ContentTemplate>
        
    </cc1:TabPanel>
    <cc1:TabPanel ID="TabPanel3" runat="server" HeaderText="TabPanel3">
    <HeaderTemplate>
        Baja
        </HeaderTemplate>
        
    <ContentTemplate>
        

    <p align="center">
        

        <asp:Label ID="Label4" runat="server" Font-Bold="True" Font-Size="Large" Text="Baja de Usuarios"></asp:Label>
        

    </p>
        

        <asp:UpdatePanel ID="UpdatePanel3" runat="server">
            

            <ContentTemplate>
                

                <asp:Label ID="lblErrorBaja" runat="server" ForeColor="Red"></asp:Label>
                

            </ContentTemplate>
            

        </asp:UpdatePanel>
        

        <asp:UpdatePanel ID="UpdatePanel6" runat="server" UpdateMode="Conditional">
            

         <ContentTemplate>
             

         <asp:GridView ID="gvUsuariosBaja" runat="server" AutoGenerateColumns="False" 
                         Width="100%">
                         

                         <Columns>
                             

                             <asp:TemplateField>
                                 

                                 <ItemTemplate>
                                     

                                     <asp:CheckBox ID="cbSeleccionada" runat="server" />
                                     

                                 </ItemTemplate>
                                 

                             </asp:TemplateField>
                              <asp:BoundField HeaderText="Nombre" ReadOnly="True" DataField="Nombre">
                              <HeaderStyle BackColor="#999966" />
                            </asp:BoundField>
                            <asp:BoundField HeaderText="Apellido" DataField="Apellido">
                            <HeaderStyle BackColor="#999966" />
                            </asp:BoundField>
                            <asp:BoundField HeaderText="Nombre Usuario" DataField="Usuario">
                            <HeaderStyle BackColor="#999966" />
                            </asp:BoundField>                         </Columns>
                     </asp:GridView>
             <br />
             

             <asp:Button ID="btnEliminarUsuarios" runat="server" 
                 Text="Eliminar Seleccionados" onclick="btnEliminarUsuarios_Click" />
         </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="btnEliminarUsuarios" EventName="Click" />
                </Triggers>
            </asp:UpdatePanel>
    </ContentTemplate>
        
    </cc1:TabPanel>
</cc1:TabContainer>
